Zebra shrimp - Spanish English Dictionary